double spending - German English Dictionary